peritoneal space - French English Dictionary